package com.takeeasy.platform.dataobject;

import java.io.BufferedReader;
import java.util.Map;

import javax.servlet.http.HttpSession;

import com.takeeasy.platform.persistence.Page;

public class RequestDataObject implements IDataObject {

	private static final long serialVersionUID = 5294002282826426437L;

	private String requestURI;

	private String submitData;

	private Page page;

	private Map<String, String> params;

	private String requestMethod;

	private BufferedReader requestBody;

	private HttpSession session;

	public String getRequestURI() {
		return requestURI;
	}

	public void setRequestURI(String requestURI) {
		this.requestURI = requestURI;
	}

	public String getSubmitData() {
		return submitData;
	}

	public void setSubmitData(String submitData) {
		this.submitData = submitData;
	}

	public Page getPage() {
		return page;
	}

	public void setPage(Page page) {
		this.page = page;
	}

	public Map<String, String> getParams() {
		return params;
	}

	public void setParams(Map<String, String> params) {
		this.params = params;
	}

	public String getRequestMethod() {
		return requestMethod;
	}

	public void setRequestMethod(String requestMethod) {
		this.requestMethod = requestMethod;
	}

	public BufferedReader getRequestBody() {
		return requestBody;
	}

	public void setRequestBody(BufferedReader requestBody) {
		this.requestBody = requestBody;
	}

	public HttpSession getSession() {
		return session;
	}

	public void setSession(HttpSession session) {
		this.session = session;
	}
}
